package homeWork04;


import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;

import java.util.List;

public class Test {
    public static void main(String[] args) throws DocumentException {
        //1、创建一个Dom4J框架提供的解析器对象
        SAXReader saxReader=new SAXReader();
        // 2、使用saxReader对象把需要解析的XML文件读成一个Document对象。
        Document document = saxReader.read("homeWork/src/homeWork03/books.xml");
        // 3、从文档对象中解析XML文件的全部数据==》获取根元素
        Element root = document.getRootElement();
        //4、获取根元素下的全部子元素集合
        List<Element> elements = root.elements();//获取3本书的集合==>book
        for (Element element : elements) {
            System.out.print(element.elementText("name"));
            System.out.print(element.elementText("press"));
            System.out.print(element.elementText("date"));
            System.out.println(element.elementText("price"));
        }



    }
}
